EIT - Escalonador Inteligente de Transações
نویسندگان
چکیده
______________________________________________________________________ In order to guarantee database consistency, a database system should synchronize operations of concurrent transactions. The database component responsible for such synchronization is the scheduler. A scheduler synchronizes operations belonging to different transactions by means of concurrency control protocols. Concurrency control protocols may present different behaviors: in general, a scheduler behavior can be classified as aggressive or conservative. This paper presents the Intelligent Transaction Scheduler (ITS), which has the ability to synchronize the execution of concurrent transactions in an adaptive manner. This scheduler adapts its behavior (aggressive or conservative), according to the characteristics of the computing environment in which it is inserted, using an expert system based on fuzzy logic. The ITS can implement different correctness criteria, such as conventional (syntactic) serializability and semantic serializability. In order to evaluate the performance of the ITS in relation to others schedulers with exclusively aggressive or conservative behavior, it was applied in a dynamic environment, such as a Mobile Database Community (MDBC). An MDBC simulator was developed and many sets of tests were run. The experimentation results, presented herein, prove the efficiency of the ITS in synchronizing transactions in a dynamic environment. ______________________________________________________________________
منابع مشابه
PHILIPS: Intelligent Speech Interpretation - la tecnología inteligente de reconocimiento de voz
Resumen: Independientemente de la aplicación, el núcleo de cualquier sistema de reconocimiento de voz sigue siendo la inteligencia que convierte el habla en texto. Al reconocer lo que se dice e interpretarlo de forma razonable, garantiza una intervención mínima en el proceso de trascripción para producir informes útiles. Palabras clave: Philips, SpeechMagic, reconocimiento del habla, tecnología...
متن کاملSistemas de Ayuda Inteligente para Entornos Informaticos Complejos
Los sistemas de ayuda inteligente (SAI) o asistentes inteligentes son una propuesta para mejorar el aprendizaje y el rendimiento en la utilización de entornos informáticos complejos. Habitualmente la ayuda tiene como único fin la mejora del rendimiento del usuario, pero nosotros creemos que dicha asistencia debe tener también un propósito educativo. Si el usuario mejora su conocimiento sobre la...
متن کاملModelado de un problema de iluminación inteligente de una oficina usando un enfoque de actualización basado en Answer Set Programming
Resumen. La actualización es una acción que nos permite renovar información, es decir, consiste en convertir información retrasada en información actual. Por otra parte, Answer Set Programming es un lenguaje de programación lógico y declarativo basado en la lógica. El propósito de este art́ıculo es utilizar el enfoque de actualización de secuencias de programas lógicos basado en Answer Set Progr...
متن کاملAmbiente inteligente y afectivo de aprendizaje para compiladores
Resumen. Este articulo presenta el diseño e implementación de un Ambiente Inteligente de Aprendizaje (AIA) capaz de considerar el perfil completo de un estudiante (incluyendo su estado emocional), para la enseñanza de un tema tan complicado como lo es compiladores. El AIA se encuentra enfocado en el método de aprendiz (Apprenticeship) el cual permite a los estudiantes aprender mediante la práct...
متن کامل